The most learned management team I Have ever seen in my 20 years of career.I have learned a lot.The company has a perfect balance of work life.I have enjoyed my time here.
Cons
The company must focus on performance more than the number of years an employee has spend with the company and promote accordingly