Pros
*You will get to work with some very smart people on interesting projects. They will say that opportunity is one of their biggest benefits and to a degree its true, just be aware of why you're getting that opportunity, its because of the high turnover/attrition. *Good opportunities to get promoted internally because they rarely hire from the outside other than entry level. *They do a pretty decent job at trying to make the work environment fun (in spite of the outdated HR policies) with events around things like Oktoberfest, Halloween, March Madness etc. *If you get into a good org and have interesting projects then life will be bearable
Kontras
*There is only one opinion in the company that matters and its the Chairman's. Every decsion is made through the lense of will this make the Chairman happy instead of what is logical and the best for the business. This leads to little autonomy/agency even at the most senior levels of the organization. *No bonus structure or performance based incentives and below market initial comp and increases. This leads to top talent leaving on a very quick timeline because they are not compensated any differently than mediocre performers who do the miniumum to get by. * Terrible, antiquated HR policies. No parental leave (they just use STD for pregnant mothers and absolutely no paternity leave); No possibility of work from home; 9AM badge report is a real thing that sends a notification to multiple managers above you if you badge in after 9AM (a sadistic form of entertainment on bad traffic/weather days is watching people at 8:59 run across the parking lot to try to get in before 9AM); Hours in the building are tracked instead of productivity. This creates a bizzare incentive structure where people are judged on if they were in the building for the right amount of hours instead of if they are being productive and exceeding the expectations for their responsibilities. This definitely manifests in a punch in/punch out culture where people do the bare minimum and drag it out instead of quickly and efficiently completing their work.