Pros
Exposure to a variety of projects in a short time
Cons
Compensation is not competitive, with no meaningful pay adjustments or bonuses on record
Management appears to view employees as overpaid, which impacts morale and decision-making
Heavy reliance on interns for core project work, leading to inefficiencies and constant onboarding/mentoring overhead
High turnover at both junior and management levels, creating instability and lack of continuity
Unrealistic workloads and deadlines; employees are frequently stretched across too many projects simultaneously
Limited professionalism in processes and team structure; unclear direction and inconsistent expectations
Deliverables often feel rushed and improvised rather than thoughtfully built (e.g., patchwork automation solutions using basic tools)