Pros
Some genuine, hardworking people on the ground level who care about doing quality work. Individual contributors often demonstrate professionalism despite organisational challenges.
Cons
Misleading Leadership: Senior leadership, particularly those with "Chief" titles, prioritise sales rhetoric over substance. They consistently oversell capabilities and place employees in positions they're not qualified for, such as assigning product roles to individuals with no product experience. Unethical Client Practices: The company regularly bills clients for expertise that doesn't exist within the assigned team, creating impossible situations for employees who must deliver on promises they cannot fulfil. Employees are expected to take on any role regardless of their job description or qualifications - for example, engineers may suddenly be assigned UX roles - if it generates revenue. The company will pursue any opportunity to make money without regard for employee expertise or career development. Toxic Management Culture: Frequent redundancies that appear arbitrary rather than performance-based Clear favouritism and "in-crowd" dynamics. Failure to address poor client behaviour, instead expecting employees to tolerate unprofessional treatment. Management joining clients in targeting struggling employees rather than providing support Lack of Professional Standards: Leadership demonstrates a pattern of dishonesty and willingness to sacrifice employee careers for short-term gains. The CEO's approach mirrors that of a company selling questionable products rather than professional services. No Employee Protection: When conflicts arise, employees are consistently thrown under the bus while leadership protects client relationships at any cost.