senior management is very supportive towards their staff. They will be around you if you need anything or any help. management follows open door policy to their employees. Lots of room for employee advancement and growth within the company.
Cons
Company can have more of employee engagement activities