- Teamwork is highly valued at this company, and the joy of success/placements is shared with all! (Especially in the form of bonuses)
- Great management. They are on top of things, especially in regards to communication
Cons
- As a smaller company, there is less room for growth and promotion