Pros
- It's a good place to learn and grow for a new grad, as it has mature practices and managers, career development, and mentorship programs are good. - Engineering org calls the shots and doesn't fire people as much so a good place for eng grads - They offer a good base salary, but due to not meeting revenue targets, bonuses are always shortchanged, so negotiate for your base and title when joining - decent in-office perks and flexible time-off policy
Cons
- There is a lot of churn in the executive leadership team, year on year, and that creates instability within the organization, especially in support functions which are under-resourced and over-worked - No plan for IPO at least for the next 2-3 years, company is struggling and bleeding money, so there is a low sense of job security and lots of false promises - Lip service when it comes to diversity, community work, and inclusion - very white male and tech bro kind of management style, recently many female executives have left - Most talented people are seen leaving within a year or two as leadership is not as open to new ways of thinking and being