Pros
- They tend to pay well relative to others in the industry as far as internals are concerned. - They are awesome for work life balance; this is not a place that will ask you to put in 12 hrs a day/everyday. - People are nice to each other - Company is doing quite well at the moment and there is a very positive atmosphere.
Cons
- Very insular group of individuals run the organization; they have their friends and family who they like to promote. The majority of employees are internal referrals of family/friends; if you do not have connections to someone powerful, there are no career advancement options as you will never get promoted regardless of performance. Low upward mobility as a result. - They do not value education - they will put MBAs to work alongside lifers without even a bachelor's degree (not an exaggeration). This can be a pro or a con depending on your situation; you should not expect education to help you get anywhere at this firm.