Pros
- The chance to contribute in a meaningful way and not just "do a job" - this won't happen overnight; you need to master the fundamentals first and be proactive, but the opportunity to wear many hats and work in different areas of the business is something very unique about this company - A fair, merit-based organization; management actually takes the time to understand which employees go the extra mile and recognizes them - Management prefers to promote from within so there are advancement opportunities if you earn the confidence of your colleagues - They provide training to teach new employees the fundamentals, so people of all professional and educational backgrounds can succeed at the company - Leadership fosters a culture of kindness; employees are supportive of one another and help each other out during busy times
Cons
- At a fast-growing consulting company, things can change quickly and you need to be flexible and adaptable at times. It depends on the individual, but some people may find this challenging.