Pros
- Fantastic, experienced, smart people to work with (no junior consultants!) - Lots of opportunities to help grow the business - both internally and externally (sales) - Super friendly culture with lots of social events - Low key, laid-back attitude balanced with high standards of delivery - Great facilities for such a small company - Highly flexible work environment - you can really live the consulting lifestyle here! - No travel unless you want to - Great salary and vacation - Very hands-off management, because they only hire senior consultants they trust you to do your job, manage your client, and work with your team
Cons
- Small market limits type of work and clients, which means sometimes you just have to do what you have to do! - No junior consultants means you have to do all the dirty work too :) - Benefits package is mediocre at best, I'm paying a lot more out of pocket - Flexibility comes with risk - if you're on the bench you only get paid 50% of your salary - Because it is a growing, small company - bad infrastructure (slow network, no knowledge management, very little process in place) - Just starting to define career paths - very little career management in place so you really have to find your own way