Sloppy organization on a downhill trajectory.
Pros
The people actually doing the work are amazing. The work-life balance is pretty good. You have the autonomy to do your work.
Cons
Disappointing Leadership and Lack of Diversity. The leadership at this company is deeply disappointing. They preach the value of serving their staff and clients however they seem more focused on chasing profits at their sacrifice. This has led them to lose sight of their positive mission. Working here is incredibly stressful. There's a high turnover rate, and the company seems to constantly shift its goals. To make matters worse, many of the talented and dedicated co-workers are leaving or being fired for made-up reasons. Overall, the environment is clouded by uncertainty, instability, and almost zero diversity. Save yourself, not many happy campers left.