Pros
Friendly people, a decent amount of interesting projects, great benefits, good time off and decently good pay.
Cons
Poor management in a certain southeastern office and seems to be across the board. Absolutely no on boarding. You have to fight for feedback and when given in reviews, seems to be not helpful. Management gets defensive and cares very little for employee feedback. They take stress out on employees with lack of awareness and soft skills. The environment creates unease and is not very professional. The management does produce great and efficient work but not very communicative to employee. The management and employees are very skilled though and great at what they do. It’s the kind of environment where “thick skin” is impressive but they lack the awareness and understanding of a great leader of a team is because they lack structure, communication, and overall poor managing. Overall, work life balance is fair if you have boundaries and the projects can be noteworthy.