Pros
Most people are kind-hearted and like to have fun while still getting the job done. Very expansive technical skillset and delivery team members have wide experience background. Supportive and non competitive environment, people genuinely want to help each other.
Cons
- Sales focused company (not necessarily unique) but overly assumed level of interest from rest of company in Sales performance when other non-sales initiatives are overlooked by leadership. - Poor bonus/utilization structure that has been "under review" for over a year with no update. - No women in leadership besides HR...classic - Limited gender and racial diversity on teams - Expensive and bad benefits - 401k match is discretionary, and if it is given it comes in a lump sum at the end of the year, so there's no opportunity to accrue interest throughout year. -Many people are visibly bad at their job and weaponized incompetence is used at many levels to avoid taking accountability. -Nepotism -Seems like many hires are on CEO's whims -Legacy client base has a lot of unfulfilling work that resources can get stuck fulfilling.