Pros
The health insurance is great and the unlimited PTO combined with free onsite cafe almost makes this place worth it.
Cons
Expectations are highly unrealistic especially considering that much of the company's employees are recent grads that don't have the experience of senior level employees yet are expected to perform on par with little to no training and with a quarter of the pay. Management is full of deceptive, power-hungry, narcissistic individuals that only care about themselves looking good and not about the long term successes of their teams. Environment is chaotic and extremely toxic. Interactions are unprofessional and veer into bullying territory. Nothing gets done in a timely manner because there's too many big egos that hold back progress on projects leading to tight deadlines and late nights/weekends without the promise of a raise in pay. Career growth is non-existent unless you give up your personal life and work 24/7 to cater to their every whim. Cherry on top is no 401K matching. Do yourself a favor and look elsewhere for opportunities.