Pros
Some good people remaining but not much.
Cons
No employee matching 401K and benefits are lacking. Upper management is out of touch with what is happening on the ground and lets a few people who are terrible managers dictate the culture and workload. There is no account management, the client calls the shots, workload is not properly assessed, communication is lacking, work life balance is non-existent, and there is no investment in the team structure. There are few key figures at the top who dictates the workload and everyone is expected to follow along. People are burned out and turnover is high. There was a mass layoff at the beginning of the year and new people were e brought on. This could've been an opportunity to start fresh as a team but that is not a priority. Instead they take advantage of the new people not knowing better and when they do call out what is apparently wrong and needs to change, they are shot down.