Pros
Fun culture, relaxed atmosphere, exciting clients, and good comradery. Benefits package is OK.
Cons
Leadership is not concerned with the treatment of their workforce, tend to put the client above everything. While training for various certifications is available through the company it's only to maintain supporting those clients who require that, once achieved you're shown the door. There is no internal onboarding process for new hires, you're left to discover things on your own and often it's information that was left behind and is mostly incorrect meaning you still have to scramble and look inadequate to the clients. There are poor decisions made by Sr. management that impact their financials which in turn determines if employees get to keep their job. Accounting struggles to keep things in the black....weekly.