Pros
They make you feel like you’re doing a good job, especially those in the “People Department” and any Manager, really. There is a balance and they never forced you to work OT as it’s rarely needed since staffing numbers are off the charts or they just want to impress a new client. They do a good job or making you feel welcome.
Cons
While positivity is helpful and needed, phony positivity sticks out. CEO and his more “senior level” managers were part of another previous company that is the same business model - Win business from competitors by overstaffing and making extreme promises that are not feasible with a standard employment. The overall goal of the business is to “make noise” in their market and look to sell eventually, no real long term thing to grow in and the “C-Level” employees and the 10 other folks at the top are the only ones being taken care of. I won’t be shocked when this company is “merged” with a competitor and the same group will move on to create another company. Just wish management was more honest about their employees and other overall, very quick to talk nasty about you to others in leadership. Senior level not very professional as they release confidential information (including $) at one point by mistake. Hopefully they take some of the advice they give their teams.