Pros
Lots of opportunities for learning/growth Surrounded by bright people Ability to get involved with events/responsibilities outside of your role People are usually very helpful - "open-door policy" Fast-paced environment Set your own schedule Cool campus Amazing food at a discounted price Healthcare benefits
Cons
Absolutely no work/life balance - never-ending pile of work, and your reward for working long hours to get caught up is to be given work your coworkers don't have time for QA doesn't get paid/respected like the other professional roles (IS/TS/R&D) Too many processes lead to more time spent documenting/justifying what you did than actually doing your testing Stats-driven culture - quantity is monitored more than quality/non-quantifiable contributions