- Excellent Team Members and Work Culture
- Extremely Supportive Management
- Lot of opportunities to learn and grow
- There is faith put in employees and they are allowed to make mistakes are learn
Cons
- Relatively new and niche industry, hence low options for folks who would want to switch