3.0
Mar 1, 2019
Former employee, more than 1 year
Philadelphia, PA
Recommend
CEO approval
Business outlook
Pros
* Excellent HR * Good pay and benefits * Excellent work experience * Very professional work environment
Cons
* Poor work-life balance * Constant state of emergency. Everyone is always under pressure to deliver the next big thing before the end of the quarter. * Large software engineering teams. Important decisions are made by a small group and everyone else's voices struggle to be heard. * Product, design, and engineering teams are located in different cities and report to separate management chains. This leads to slow communication and political in-fighting between teams. * Management is often critical and unsupportive of employees