Pros
Some of the best and most talented people I’ve ever had the pleasure of working with + opportunities to work with some high-profile clients. Employee benefits are also fairly decent for a company of its size: 401k match, good health benefits, decent time off and holidays, tenured employee package and bonus, etc..
Cons
Executive leadership thrives on nepotism and fear/panic-based business practices and often doesn't practice what they preach. The company used to feel as though it was “people-first” as they claim to be, but it is clear that the tides have changed and C-Suite have lost their way in what is important and necessary to run a successful business. The company has gone through multiple restructurings and layoffs over the last two years, including driving some questionable business decisions. Most of the C-Suite have been there since company inception, starting out in entry level roles, which further shows they lack experience working in an executive-caliber positions.