Pros
Supportive team, flexible working hours, helpful seniors, modern tech stack, great learning opportunities
Cons
Tight deadlines at times, limited project variety for juniors, minor communication gaps, long approval processes, needs more training sessions.