Pros
1. Free snacks 2. Quarterly Outings
Cons
Managers are very passive aggressive. They can smile and act friendly in front of you but talk badly behind your back. I witnessed myself this manager using unnecessary words to describe people in different department. I wouldn't be surprised if he did the same thing to his own department. Lots of bad vibes all around. People are not open and are always cautious with each other. Definitely not the environment you want to work in. In addition, the organization structure is very messy due to high turn overs. There's always new managers, new employees and it seems that this is the norm for this company. Its hard to find someone who has a good understanding of the business. And if you do, that person is very egoistic and will tune you out if you are not liked.