Pros
None that i can think of
Cons
Don't know where to start * The CEO likes to hire management personnel , extract work for a year, and then fire before it's time to give the bonus. * The clients are sold a dream. Then the teams are put under extreme pressure to deliver the dream. * There is way too much politics here for a "startup". Region politics, Language politics, you name it. * There is no concept of a roadmap. Cater to whichever client makes the most noise. * The VPs, SVPs, EVPs, C-suite have no say in anything. They need to follow what the CEO says. * The current tech leader has absolutely no understanding of tech. Just forwards emails all day long. * Every december/january timeframe there's a layoff . Everyone knows who is going to be let go this year. * The general leadership principle is "scream" till you get results. On a typical day - a client raises an issue, engineers are summoned, they are asked to provide resolution dates even before they have a chance to check what the issue is, promise is made to the client. The next day - the same thing repeats for a different client. Only problem is, now - the engineer isn't able to satisfy the promise made the previous day. The vicious loop continues leading to dissatisfied clients. * Quality in work is non-existent. Understandably so. * The environment itself is toxic. Every "leader" is working with utmost priority to save their job. * Last year they were focussing on a NeuroDiversity application. There used to be tons of posts on linkedin on the benefits. The irony is - there is no diversity in this company. Overall - Everyday working here is filled with extreme stress for no good reason.