Pros
- The team is friendly and supportive.
- New hires are vetted just as much on personality as they are on experience and skills.
- Fast-paced yet casual culture.
- The job you were hired for is the job you'll do (unless you get promoted or want to try something else; I've been "baited and switched" at other companies).
- Encouragement and support to learn new things and build skills (training budget for each employee, opportunities to attend conferences, etc.)
- Great extra benefits (generous work from home policy, summer Fridays, company outings, bagel Fridays, etc.)
- Voted a Top CT Workplace 5 years in a row and for good reason!
Cons
- Some of the typical growing pains of a growing company (but they are always hiring new talent to fill gaps).