Pros
- Nice office - Good exposure to different clients from different industries. - My ex-co-workers were helpful, capable, and fun to work with.
Cons
- Management tend to be resistant to suggestions and do not respond well to feedback being given - "Constructive criticism" can get personal and affect employee's emotional health. - Copious amount of work to be completed within an extremely tight deadline. - Policies always change. - Termination is frequent and random. - Senior management will gossip about staff and clients. - Gives empty promises. - Staff must make sure that everything is in black and white. - Have zero regards for your boundary and intrude into your personal life. - One particular senior manager is of questionable character. His choice of words are often inappropriate, unprofessional, degrading and upsetting. One time, I was told that I am better off working in an environment where my contributions will not make a difference to the company. He then added that "everything I have just said is off the record".