5.0
23 May 2025
Current employee, more than 3 years
Hyderābād
Recommend
CEO approval
Business outlook
Pros
Great company to work. Lot of learning. Compensation is also good.
Cons
Changes in leadership, be optimistic. STL a great company with lot of perks.