Pros
- Great team members and amazing leaders at the business unit level, everyone wants to help out and is really friendly. I really felt at home when the top level business unit leads would sit down at a company picnic and talk with my significant other and I, it felt like a small tight knit family. - Culture within the business unit is great, they listen to concerns, care and make changes where they can - Work/Life balance is nice, rarely get over 40 hours - 1 floating holiday per quarter is a nice perk - For your first project, they align your skills and location with the client project really well.
Cons
- It's expected to go above and beyond because you have to stay up to date with skills, while delivering 40 hours at the client, head to team events, hosting brown bags every once in a while. It's a challenge - But when in quarterly reviews the difference between a "3" (average) and "4" (going above and beyond) has very little impact on bonuses - It's a little weird going to company events but work at the clients site with very few of them - Compensation is a little low and they know it. Bonus are small and somewhat random but 2-3% raises help some - Be a bit concerned if you're on the bench for more than a couple weeks because it's all about utilization rates. Quickly going from "Don't worry, use this time to learn a language you've wanted to." to "Sorry, but we're going to have to.." - Some clients required travel across the US for planning meetings, but the suggested weekend or night travel time wasn't recognized as hours worked