1.0
Dec 4, 2018
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Technical delivery people are good, sales and management are awful.
Cons
A pure sales-lead organization that does not value their technical resources. Better in Canada but US is very badly ran. West coast is best location only because of some of the people out there. East coast is a complete cluster of people managing things.