5.0
10 Jan 2018
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Great team, management values their employees and benefits are good. Truly embrace diversity, culture and work environment is excellent. A lot of opportunities for upward mobility if you are a quick learner and take ownership of assigned tasks. Management invests time to develop its entry level staff to prepare them for the next level. Management has an open door policy for all staff level. Good work life balance.
Cons
This is a place for high performing people -- need to apply yourself, adapt, take ownership and work hard.