1.0
May 28, 2026
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
The office location was convenient for public transportation access.
Cons
Employees regularly experienced unrealistic deadlines and excessive overtime expectations.