Pros
Never a dull moment Lots of things to do Meet lots of people from all over the world Work@Home good portion of the time Flexible hours There are some super competent managers, employees, PMs Good online learning opportunities (but then... what IT company couldn't do this?)
Cons
Lip service to ethics, non-discrimination, security, accountability, competence (but lip service does not match on-the-ground reality. Show me, don't tell me!) There are way too many middle-of-road (or flat incompetent) than excellent managers, employees, PMs Near total disregard for employee retention... Arrogance assumes good people won't leave, but this year they're leaving in droves 2019 massive cut of salaries, 401k match, bonuses, travel, while increasing benefits costs, and lowering their quality Cutting of Work@Home demanding "facetime" to improve morale (doesn't really work) Way too many incompetent people brought in as warm bodies to fill rosters rather than quality minds to build the future. Is recruiting asleep at the switch?