Pros
In all honesty, there were almost no pros in working at this place. Maybe the free lunches paid by the management from time to time were nice
Cons
This is going to be a long list - Pay is below average - Absolute worst management; bad at communicating, constantly micro-managing and harassing you if you do something wrong - No flexibility whatsoever; going out of the office to get a snack outside of break hours is frowned upon. Management wants you tied to your desk at all times. - Bad-mouthing co-workers who aren't present or former employees happens almost daily. Really leaves a bad impression overall - You have to justify every minute you're not working. Going to doctor appointments etc. will be taken out of your monthly salary because EVERY hour you work is counted. Being late by a few minutes means you have to make up for it. Your work output isn't important. What's important is how long you sit at your desk and "work" - New ideas are not welcome. The CEO only does what he wants and his ideas are all that count - CEO comes and goes out of the office whenever he wants while the employees can't enjoy the same flexibility - Toxic work environment where teamwork is impossible because CEO wants to have control over everything Avoid working there at all costs!