Pros
No pros about this company except a lot of good engineers who do not get enough credit for what they do
Cons
Many leaders have inflated egos and disregard the delivery team. They gaslight you, overpromise and shift the goalposts to hinder your promotion. They also change the profit-sharing policy without informing the wider company. Furthermore, they make it difficult to roll off client projects despite promising flexibility They describe ex-employees as disgruntled, and badmouth them to colleagues. Employees are treated as billable resources rather than human beings, ignoring concerns and wellbeing on a client engagement despite constant reporting. Leadership is unaccountable, creating a toxic environments that ignores real underlying issues in company culture.