- Flexible work environment.
- Small company feel with large company growth.
- Easy to work with teams.
- Great opportunity for climbing corporate ladder.
- Team members are knowledgeable and helpful.
Cons
- Some work days are longer than others.
- Sometimes there are night calls when working with customers around the world.