I only had good memories working in this company. Teammates and managers were good and understanding. Had a lot of job responsibilities to cover as a BA. It was a steep learning curve.
Cons
Only thing I could remember is the 90 days notice period. May be changed now. Rest all was good.
Supportive culture
Friendly team mates
Manageable work load
Cons
Hike and salary could be better
No permanent Work from anywhere policy
Leaves could also be better
Sometimes deadlines are hard especially during Christmas season