2.0
Sep 2, 2016
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Central location, perks like corporate discounts/cool events from time to time
Cons
For staff that have been here for a while, the work environment is pretty good, however, for newer staff there isn't much job security and most staff are underpaid.