- Management has firm commitment to philosophies, and are prepared to drop clients for the well being of the team
- Great benefits
- Competitive pay
- Engaging team building activates
Cons
- not a negative but the company is agile and likes to explore new processes and tools. Be prepared for change and growth