Avantages
1) There are a ton of opportunities - you just have to reach out and grab one 2) #1 leads into a plethora of learning, and personal and professional growth 3) The employees - my coworkers- have quickly become close friends 4) Work HARD, play hard culture 5) You get to work on so many different types of projects 6) Junior associates drive just as much value as the senior associates 7) VERY Intense, but in a "we're changing the world" kind-of-way 8) You can have a voice... and be heard 9)
Inconvénients
1) If you're not self-driven - you will find the environment too intense 2) Based on the fact that we're paving new grounds in healthcare, you do run up against a number of barriers on some projects (but not all - and it makes those kinds of victories that much more sweet!) 3) personal space - we've grown so quickly that there aren't enough offices / desks to accomodate all the employees 4) You're entrusted with a lot of responsibility right away