The best company I've worked for so far
Pros
So far this is the best company I ever have worked for. - Friendly, talented people always ready to help. - Open-minded environment, open for new ideas and encourages research - A lot of opportunities in different industries - Startup culture covered by the huge mother company funds - Easy access to management and insurance you can speak freely and openly - Engineers are treated as Humans not as a Resources. Which basically means you wont be forced to do project you hate - No useless corporate mandatory events. You can socialize in you own pace - Nice bonus: excellent view on Manhattan bridge and Liberty Statue :)
Cons
- Company in growth phase now which has natural pain points. However, I can say they are decently handled - Consultancy itself may be a bit stressful for those who didn't got used to it. New project may come up instantly and require to travel sometimes. But I personally don't consider this as a cons because it allows to meet new people and see new places.