Pros
Flexible working. Smart and capable people you can learn strong skills from.
Cons
Poor work life balance and compensation. High employee and client turnover, which makes it difficult to maintain continuity and long-term growth across teams. In my experience, this is tied to broader cultural and management challenges rather than isolated issues. Support and recognition from leadership feels inconsistent, and there isn’t a sense of psychological safety. The culture feels cliquey and sorority-like, and hearing gossip about other colleagues is common, leading to a lack of trust and low morale.