Pros
- Co-workers are great - WFH options (least in my department) - Cafe while "subsidized" (not really at all) does have decent healthy options from time to time - Healthcare benefits are top tier as well as 401k and others - Culture
Cons
- Some of the departments have no idea how to run a successful project (yet claim it was a success). An attempt to introduce to technology or methods takes years and that is even if the idea doesn't get canned before then or simply abandoned in favor of engineers own creations. No global company standards for tech. - Cafe on-site but not subsidized, may as well go anywhere else as it will be cheaper/more value for your money - No snacks or drinks other than flavored la croix, goes back to the cafe where they want you to spend your money - Work life balance - Focus on policy and procedure comes from an overseas office where idea's seem skewed - Below average compensation for the work performed - No lateral movement within most departments seems everything is artificially locked behind a budget. If you are somehow promoted you will not receive the proper compensation nor title. - Can do awesome in your performance review however due to top level management still get denied raises or additional benefits.