- Great learning opportunities
- Great internal tools
- Work from home possibility
Cons
- The salaries are not competitive
- The locations are handled differently. Meaning that employees from certain countries can climb the career ladder faster than others, etc.