Pros
Good place to get started on a career right out of school. Fair amount of autonomy.
Cons
Salary is below industry standards. Experienced people don’t do well here. Very clique-ish. Promotions and raises have more to do with whether you are in the clique than merit. Leadership has no idea what is going on in their company. They spend all their time talking to one another and not spend time learning about what their employees are doing. Sector leads are ‘responsible’ for too many people many of whom they have no idea what they do every day. Leaders have no management experience. Flat structure is a disaster. I heard it said before and it is true, If they decide you aren’t a good fit it is best to get out fast. Some toxic leaders contribute to a negative work environment.