Vantaggi
- Lots of growth opportunities for personal and professional development. - Culture supports collaboration and learning instead of a "zero sum game" environment where colleagues compete against each other - Coworkers are smart, friendly, creative, and enthusiastic about bettering themselves and helping others - Clearly defined expectations and thorough, balanced performance reviews - Large raises accompany promotions - Fantastic mentorship and coaching - Great benefits - Decent work-life balance - Clients are close to home, little to no travel - High level of transparency from executive leadership - Pay is completely transparent. Salaries are set for each role, removing need for pay negotiation, and salary information is widely available within the firm - Emphasis on thought leadership and partnership with clients
Svantaggi
- Average salary - Bit of an "up or out" mentality - Client work doesn't always align with career interests - Less mature intellectual property capture processes result in "reinventing the wheel" - Primary career path from developer to management isn't for everyone, opportunities outside of that path are limited and challenging