Yeah, the negative reviews for this company are pretty spot on...
Pros
The people are nice, mostly. Compensation was good, but because it's a large company, don't be surprised if that compensation is fleeting. They also have a severe case of confusion and chaos, with a lot of meetings that end up becoming redundant really quickly.
Cons
> A massive codebase, using a new framework, that was just created. > Where half the people you were working with left within a month of starting. > Insane expectations to learn something you've never used before (they may CLAIM to give you 3 months, but in actuality you're lucky if they give you 2. And if you say you need more time = pink slip time). > If you complain, or raise any legitimate issues, they will use that against you ( > Documentation that's 5-15 years old, no documentation for the new codebase, and no real way to train up people > "Firehydrant/Fire Hose" methodology of a ton of information, in incredibly short bursts, with no time to learn or even be able to take in notes > Everything is a bit of a mess there, with more time in meetings than anything else Honestly, don't be like me, don't be a dummy, look at the negative reviews. One would have to say that it's not only accurate, but shows systemic issues there.