Recommend
CEO approval
Business outlook
Pros
Good benefits, fair salary with multiple opportunities for raises.
Cons
Poor communication between departments/management staff and peers, lack of personal respect/boundaries, no room for appropriate career growth or opportunities, favoritism between management and employees