Pros
Great people. Very competent professionals. Great benefits. Flexible work environment. Casual dress code. Free staff lunch once a week. Company parties. Beautiful location, if you like the mountains. Exciting technology in a growing industry. Opportunities to work with customers all over the world.
Cons
The company's project-based business model leads to inconsistent revenue. Sales forecasts are frequently unrealistic, leading to missed revenue projections. Lots of financial ups and downs. It'd be great to have a steady source of revenue. Leadership has been talking about transitioning to a product company for a long time, but there isn't a clear, unified approach to get there. As a result, it feels like nothing is changing. If everyone can get on the same page and know what direction we're heading, the company could be really successful.