Pros
Can't take advantage of the pros... - Being assigned interesting work isn't possible unless you've been there for a long time, so you get all the crappy projects! - limitless vacation is worthless because you're overworked and any vacation is frowned upon. This company has ZERO empathy
Cons
- Pay is mediocre compared to other tech companies - Work/Life balance is an atrocious, you're expected to overwork at a minimum (50-60 hours) and anything less is unacceptable - Employees are the most arrogant of any company I've heard of. Period - Management "sets you up for success" by never supporting you. Ever - Need to take time of to attend you child's first day of school? Forget it. Visit your sick mother? Forget it. Again this company has ZERO EMPATHY - The people they hire are a bunch of superficial frat boys who stroke each other's egos and don't do much work, while rejecting candidates who work at Google, Amazon, Apple, etc. WHAT A JOKE!