Pros
They don't care where you work and whether you show up to the office
Cons
Pretty much everything else. - VERY VERY HIGH turnaround. There is no loyalty in this company. Your entire team could be sold off or laid off at anytime. I've seen it countless times. It's a very transactional business and anyone could stab you in the back. - Everyone is underpaid compared to industry standard. For the same position/title/job, you'll at least get 20% more elsewhere. Have seen 50% in some cases. - Everything has a policy. Bureaucratic environment. HR deals with BS rather than actual important stuff. Worst HR ever dealt with in my career. - Hiring is highly questionable. Have seen a lot off aholes getting hired. Bullying others is a common thing. The more you bully, the more you go up the rank. - Most VPs and SVPs are just sticking with the status quo. They are just clocking in and out. Don't expect to learn from them or for them to change things around.