Great place for freshers to start their career
Friendly and supportive colleagues
Office environment and culture are generally positive
Opportunities to learn if you're proactive
Cons
Some team leads or managers can be a bit bossy
Not very flexible with work-from-home or schedule changes
Management communication and transparency can be improved