Pros
* Competitive pay for an entry-level position, especially for those starting their careers. * Supportive colleagues and team leads who are genuinely helpful and pleasant to work with. * Diverse and multicultural work environment that encourages collaboration across backgrounds. * Hybrid work schedule that offers some flexibility between remote and in-office work. * Basic benefits begin upon employment, without a long waiting period. * Full-time roles with guaranteed 40-hour workweeks, providing stability and predictable income.
Cons
* Lack of recognition: Consistently going above role expectations is rarely acknowledged. Extra effort often goes unrewarded, leading to burnout. * Limited pay growth: Raises typically stop after the first year. No meaningful cost-of-living increases. * Few advancement opportunities: Career progression is minimal, even for high performers. Pay is tightly capped and benefits are unclear or hard to use. * Disconnected senior leadership: Leadership is concentrated in two people. One is largely disengaged, while the other is out of touch with day-to-day realities. She looks down on people. * Employee feedback ignored: Concerns are often dismissed or overlooked. Leadership priorities feel disconnected from frontline employees. * Internal power struggles: Senior leaders focus on optics and control rather than collaboration. Decision-making suffers as a result. * Misplaced priorities: Successful engagements are neglected. Constant reinvention takes precedence over operational stability. * Unfair performance reviews: Evaluations lack transparency and consistency. Minor mistakes are magnified while larger issues are ignored. * Discouraging culture: Employees are expected to stay silent and comply. Speaking up or challenging decisions can lead to negative consequences. * Overall: The company has capable employees and real potential, but leadership disconnect, poor recognition, and lack of employee advocacy make long-term engagement difficult.