Recommend
CEO approval
Business outlook
Pros
Smaller company and always in a growth mode, so great opportunity for upward mobility.
Cons
Small company but tries to implement changes like its a big company. Information is not shared between leadership to managers to their employees.