Pros
The vacation policy is good.
Cons
The company doesn't know what it wants to be - trying to change but failing, all while pretending everything is shiny and awesome... it isn't. Unable to retain talent due to toxic environments, major lack of opportunity, no focus on training or learning. New business wins rare and existing clients unhappy. HR is a joke, detached from reality, unable to communicate or act when they should. Every office is stressed beyond normal and acceptable levels but senior management do not care and those who try to address this either face brick walls or are under too much pressure themselves to make any progress. Senior Management are arrogant and have no respect for the teams that are working hard, all day every day. Knowingly underpay - do not accept this!