Pros
Working here has been a great experience — the work environment is both professional and welcoming. The teams are incredibly supportive, and there's a genuine sense of collaboration across departments. I’ve felt encouraged to share ideas and take ownership of my work. It’s a great place to grow both technically and personally
Cons
When I initially joined the company, the compensation structure — including the base and hikes — was competitive and attractive. However, over time, the increment trends have not kept pace with industry standards. While the work environment and team culture remain positive, there is room for improvement in performance-based rewards and long-term compensation growth