3.0
Jun 25, 2013
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
The benefits are decent but not great and the people you interact with directly can be pretty good.
Cons
Over-complicated systems stringed together. Not everyone is responsive or held accountable.