Pros
- Decent coworkers (depending on the department) - involved in interesting research - I gained valuable skills for my current job and it looks good on a resume
Cons
-Horrible pay -Some of the doctors are very unkind and borderline bullies that run unchecked because of their value -you will be blamed/chastised for technical issues provably out of your control and not of your doing -promotion is pushed back even if you perform exceptionally well. If they tell you on hire 12 month to promotion expect 2 years -You cannot get overtime, but will be handed work that cannot be completed in time even as an efficient worker. -Company is unwilling to adopt remote work in a consistent way, despite most work involving teams meetings even with folks in local office and pushing teams to email or private message rather than go to someone’s desk (not to mention global teams where all correspondence is via laptop with 0 in person interactions) - I knew 5 people from my graduating class that worked there—none of us lasted a full year. All of us quit with stellar performance reviews. The work itself is rewarding, but company culture is soul sucking.