Avantages
So many smart people and you will be surrounded by some of the hardest working people in the biz Lots of vets at the top and people who know how to ship. They seem to have a good business plan and lots of ideas on how to get there. Strong benefits. They take care of their people. This is one of the best benefits packages I've ever seen.
Inconvénients
Hard to know where you're supposed to go and it's easy to feel lost at times. I know of some people who quit during a small project shift because they didn't know where they were moving to next. They didn't ask so I think you need to be motivated and a self starter to do well. The company has rotating wine and beers in the basement. Great for when you need to grab an after work drink at 5pm. But not when it's everything. Beers on the roof. Wine at lunch. Beers at 4pm. Beers at 3pm.