Pros
Good experienced people to work with lower down the chain.
Cons
While the company offers competitive salaries and promotes itself as an equal opportunity employer, the work environment tells a different story. Leadership tends to avoid accountability, often shifting blame when challenges arise, which creates a culture of scapegoating. Despite being hired as a full-time employee, the experience is more akin to contract work, as employees are expected to continually secure new projects after each engagement ends. Job security is minimal, with only a short buffer period between assignments, and even those who are billable may face sudden termination. Overall, the lack of stability and accountability makes this a challenging and uncertain place to build a long-term career.