- You will always see lots of opportunities in this company
- Everyone is accessible and ready to help you out
- Descent group of developers/managers
- Good compensation
Cons
- HR and Admin department is located in India so sometimes its difficult to coordinate with them if you are abroad