Profit sharing Bonuses, On Call pay, Everyone willing to teach what they know. Management is amazing from top to bottom Life/Work balance leans in favor of employees. Christmas parties are something to experience.
Cons
No cons and believe me I tried to surface at least one.
Collaborative team and strong leadership
Exposure to a wide range of technologies and client industries
Opportunities for hands-on technical work and strategic business development
Good work-life balance (depending on client demands)
Cons
The pace can be intense during busy periods
Sometimes felt like resources were stretched thin
Could benefit from more structured processes and automation