Pros
- Great perks (snacks, adjustable standing desks, stylish offices) - Thoughtful and respectful people. Never felt bullied or devalued as an employee. Most people are very approachable. - Great continuing learning opportunities through UptakeU and hackathons
Cons
- As many have pointed out, the company lacks direction and the ability to execute on delivering products that customers actually want to use. - A communication problem (which probably stems from the lack-of-direction problem) where engineers/product managers have little clarity into what products and features are being built and why. I say this is probably not a communication issue because the people in the organization who should be communicating this information, I suspect, do not, themselves, have a good grasp of the problems the company should be solving for customers. - Less focus on the company's internal branding and more focus on improving the experience of the customer when using Uptake applications. - For a company focused on "data-driven insights", there's very little rigor in applying that methodology to employee performance reviews. Middle-management is heavily tilted toward the business side, and with a lack of technically sophisticated managers, evaluating engineers' performance is clearly a challenge.