Very intelligent people from the industryGood place for new grads or short-term entry level positions Unusually high turnover rate (even for a startup)Basic perks - free bagel Friday, fruit WednesdayLack of work/ life balance - Be prepared for long work hoursAbsence of clear strategic direction and bullish antics from the executive level are only counter productive to this company’s growth Note: Check the current stock price and latest fiscal results

Pros

Free bagels, Free fruit

Cons

No clear direction, Aggressive environment, Clash between the Business and the Product

To meet the deadlines of the project.Learned new technologies of Cisco, Juniper etc.The management is good and the supervisor is one of the best I ever seen.The culture and the co-workers are great.I didn't remember any hardest part of this job.Every day is enjoyable

a company with lots of co-operative students from university of waterloo, the workers are very young and the culture is healthy. inter-department differentiation is a bit vague and the QAs are mostly done by the co-op students.