Recommend
CEO approval
Business outlook
Pros
The company is flexible and you get the feeling they really care about employees.
Cons
The work can be challenging, often working at relatively short notice and handling multiple requirements at the same time.