Pros
facilities - A very good office, though as number of employee are growing avg space of an employee is reducing. But I will rate is very high, given the fact that I have worked in 4 more companies. Lunch at office - It is one of the hidden reasons why people are not leaving the company :) Salary - Best at least among the peers in NCR Work - Work is average. Although on cutting edge technology but low in value chain.
Cons
first line managers, communication with employees. Too many senior people and no relevant work for them. This has created huge problem in organizational growth. Even for junior engineers growth has stopped. A great rift between managers and engineer. A technology company should respect its engineer more than its manager but in Ciena it is just opposite more like a manufacturing company. Promotions here are less celebrated because there are more controversy than general acceptance