Friendly and supportive team environment
Opportunities to work on real-world projects with modern tech stacks
Flexible working hours and hybrid work options
Regular team-building events and good peer collaboration
Cons
Limited growth opportunities beyond a certain level
Compensation was below industry average for similar roles
Leadership changes led to inconsistent strategic direction
Performance evaluation lacked transparency