Pros
- management are invested in your future; offer opportunities for development - opportunities to travel internationally - senior management are clear and transparent in their expectations and goals of the company and individual - are flexible with personal commitments - can work from home - beer Friday's, and celebrations for birthday's, client go-live dates, cultural events, etc. - great people that care about you - work-life balance - fun social committee that will work with you on any ideas you might have for your group or company. The social committee also puts on numerous events throughout the year to acknowledge the company's employees - benefits plan that offers flexibility (flex save health spending account)
Cons
- location, but they will work with you on this and are flexible when you need to work from home