Pros: excellent company, very employee centered, wants to see employees succeed.
Cons: leadership issues, perceptions follow you be it true or false, favoritism abounds
Very good company to work for. Great pay and benefits. The best company I have ever worked for. Excited about seeing employees grow in their role.