5.0
Oct 4, 2008
Current employee
Waterloo, ON
Recommend
CEO approval
Business Outlook
Pros
Nice to work with Smart people Any time you need something to do your job its provided. upper management rewards people who perform well. Its exciting to work with a company that is on the leading edge of technology.
Cons
Work life balance is sometimes compromised. however if you want to get ahead any any company i think that is something that we have all come to expect.