Pros
Good pay and benefits. Fully covered insurance premiums for employees and good 401k match. Coworkers are smart and kind. Half-day Fridays during the summer. Some clients provided really interesting work.
Cons
There is a culture of fear and "yes men," like many other reviews state. Asking for a performance review, title change or raise can result in punishment or termination. The lack of HR is by design, so the CEO can exert complete control and not face consequences for inappropriate behavior. That behavior ranges from claiming distant Native American heritage to appear more "diverse" to discussing his and employees' sex lives at work. Men who play golf receive preferential treatment, including playing a round with the CEO during workdays (while women and non-golfers are expected to cover for them). Verbal abuse and threats of termination are common. The VPs and senior directors turn a blind eye, either defending these practices or downplaying their impact on employees. This leads to no one feeling safe voicing a concern. Career paths don't exist, leading to employees becoming stagnant in their careers and burning out. Finally, the lack of diversity is disappointing. Any references to "diversity" at the company only concern gender, not race.