Pros
The business is interesting, work environment is wonderful, the company has been growing in size, income and customers, good life work balance, learning opportunities, flexible work environment, generous package of holidays, approachable leadership, good spirit of collaboration, the company plans for multiple special events and we get several gifts during the year.
Cons
Not clear advancement path, lack of matching 401K