It's a disgrace what has become of this company/office
Pros
The location and employee discounts.
Cons
It used to be a decent job in a great company. Now, it's just the definition of micromanagement. Everything is about numbers, even if targets are met they will squeeze out more and more of employees until they eventually resign and they can hire someone new for less money. This goes especially for employees that speak up about problems - that's the fastest way to paint a target on your back. And if they won't find a reason to fire those people they will systematically manage people out, leaving just enough room for interpretation to discourage employees from suing them. And if there is a lawsuit they will make sure to keep it a secret instead of tackling problems. I used to love to work there, but it's been getting worse and worse over the recent years. Especially the HR department has a very disrespectful und unprofessional manner and plays power games. Which may be as per instruction by higher management.