1) Very friendly and cooperative mentors.
2) No hierarchy.
3) Timely salary.
4) Get to learn something new every day as company gives 2-3 releases every week.
5) Decent work culture.
6) Peer to peer recognition portal - Beers for Cheers.
Cons
1) Sometimes workload may seem a bit high when a ticket reaches its deadline but I guess that is scenario in every company.
2) You have to connect with different people in case you want to refer someone and sometimes they don’t reply which is really frustrating- again that can be felt in almost every company.
3) Some tech stacks used are outdated, but they are really working hard for refactoring the code I must say.