Pros
- Decent tuition reimbursement program after 1 year of continuous service - UTC will pay for the cost of your first bachelor, first master's degree (cap amount applies) - Fellow engineers are nice and cooperative - No cut-throat competition among employees - Paid sick-time off, 1 week starting - Good place for "Powerpoint-style Engineers" to shine - Peers do get to contribute to your performance review (final say is still in your boss's hands though)
Cons
- Employees do not feel that they are "valued", less than 60% - Pay is not all that competitive - No overtime pay what so ever even though you highly undermanned - Lack of support from immediate and upper management - Upper management completely disconnected with employees (they sit in ivory tower) - Promotion is based on largely on tenure, not contributions to the company - If you work there long enough (like 15-25) years, you would be guaranteed a management position - Excessive outsourcing, exceeding 100% for certain programs - Forced to outsourced to firms that continual deliver poor quality work - Over-reliance on outsourcing to IAS-Puerto Rico (low skilled degreed engineers) - Old-schooled management style - Upper management treat human talent as machines with on/off button - Management does not know how to develop internal talent (new people are put in float or down test) - No free coffee. - Design review is a joke, focusing too much on project management and too little on crude engineering - Military style of operation. You have job-grade levels as well as discipline-specific proficiency/knowledge level. Do we really need another degree of freedom?