Pros
The people. Everyone actually doing the work is amazing. Everyone in middle management and below are incredible to work with and make the place tolerable.
Cons
Literally everything else. Sponsors are promised solutions by BD just to get contracts signed that can never be delivered. The CEO is a loose cannon- he had a ridiculous message to the entire company just hours after the 3rd lay off . " if you want to pout about it pick up your toys and leave" and then spent 30 minute telling us how great the company is doing and one week later is so excited to hire another VP. They laid off two people who they had to turn around and hire as contractors because the layoffs were strictly based on who made more and these two people are vital. They preach quality but cut the work force so drastically that no one can focus on anything other than getting thru the day-doing the bare minimum just to be on the client calls. The platform is an ok product but look at other similar solutions, the platform is clearly inferior. Sponsors see the writing on the walls and have started pulling future work and good talent is leaving left and right. The idea is good, the workers are great, the CEO is arrogant and should have been fired years ago.