Pros
The company has potential, with some strong teams and good managers, but the overall culture is unprofessional. There are distractions in the office, including unprofessional behavior from some employees, which affects productivity. While some teams are well-managed, others are not. If you get a bad impression from a manager during the hiring process, it may be best to wait for a better opportunity within the company. Job security is a significant concern. The company tends to over-hire and then downsize unpredictably, often using AI or budget cuts as a justification. Employees hired for critical projects may find themselves let go once major milestones are completed. Favoritism can also play a role in retention decisions rather than performance or skills.
Cons
If issues arise, be cautious about escalating them, as concerns are not always handled constructively. Some employees have reported being sidelined or placed on performance plans instead of having their concerns addressed. Additionally, there is a noticeable trend of hiring more junior employees, possibly as a cost-saving measure. Workplace relationships can sometimes blur professional boundaries, so it's best to stay focused on work and avoid unnecessary office politics. Overall, this role may be beneficial as a short-term learning experience, but long-term stability should not be expected. Approach the opportunity as a stepping stone rather than a secure career path.