Pros
-Could work from home -Company is growing like crazy -Not really expected to work 50-60+ hour weeks like a lot of tech companies -Unlimited vacation policy that is actually respected (at least it was in my department)
Cons
-Promotions/team changes were not discussed with those moving before announcing it to the team, which I found to be really rude -Senior mgt has no time for their direct reports -Compensation is pretty low for tech -Recruiters will lie to you about benefits and career mobility -Very few people actually know how to use the software -Clique-ish culture -Disagreement about IPO status: most managers and recruiters say the company is headed that way, and the CEO said no..... which really sucks because a lot of the compensation package is equity -An insane amount of managers who all came from SAP and love meetings -People don't really eat lunch with each other, which I think is a terrible sign of the culture