Pros
Good place to learn and develop yourself (only if you're starting out)
Cons
Bad pay and well below market regardless of how you start within the company. Meritocracy simply does not exist in this place. Culture is very hostile, competitive and "slave trade". Certain people who have been in the company for years have an internal monopoly and get rid of employees easily and unjustifiably after exploiting them and paying them low wages to protect themselves and their private interests. Many employees who are not happy at the moment with the lack of leadership within the upper management circle. You will have to put up with bureaucracy and intellectual corruption, and they will try to call this "teamwork" despite the fact that members within the same teams constantly shoot each other down. Very little gratitude for the work that one has to do for other people. As mentioned in previous comments, it is a work environment where manipulation thrives and for reasons external to the business (interpersonal relationships and other interests), and for this reason, they have "leaders" who do not have knowledge of the processes, do not have the professional training (NCEES engineering exams that should be a minimum requirement) to have the positions they have. Very thin line between lack of business ethics and hierarchy. Or perhaps both of these go in-hand at Lutron?