Vantaggi
The benefits are fairly good at Emulex. The facilities are pretty well taken care of and IT is on top of most issues. The organization is pretty well-oiled and seems to be able to handle multiple geographical locations well. Generally, engineers are pretty able and dependable. The experience level is high with most engineers in the 8+ year range.
Svantaggi
Management is driven by how amicable engineers are too them. There seems to be way too much leeway given to certain employees while others are held to a different standard or nitpicked. This inconsistency is noticed by engineers and it does affect morale. The higher experience and seniority level means that there is not much chance of career growth unless one looks for it elsewhere.