Reviews indicate that there are good people within the teams, and some employees experience a great culture with collaborative teams and caring management.
However, other employees report experiencing challenges with micromanagement, limited career development opportunities, and a high-pressure environment focused on billable hours. Some mention that the workplace can be cliquey with established groups that can be difficult to integrate into.