Stressful and not a pleasant working environment.The good thingsColleagues are very hard working and very patient.
The challengesYou only gain too much frustration working. No sense of direction, responsibility and accountability. Superiors are too timid and acting like puppet. They always blame you of their incompencies. They let your head rolls just to save theirs. Do not work here unless you are hopeless.