I don't even think I have the room to begin to describe the cons of this place, but I'll give it a shot:
- This company is the definition of CHEAP. The offices, the equipment, the pay, the benefits (or lack thereof), just everything is shoestring budget and you'll never have the tools you'll need to get your job done well.
- Took MONTHS to get a simple cost of living raise after promising it, and then subsequently laid off a large percentage of the workforce right before they could even receive their promised raise. No severance for those lay-offs either...
- Claims to be a 200+ million dollar company. Has no 401k match. Feels like a 20 million dollar start-up.
- CEO and a lot of upper management clearly have no idea what they're doing and are out of their depth. CEO specifically has terrible leadership qualities and continues to believe himself in charge of a company like Google as he often mimics their day to day operations and changes, but seems generally stubborn, hotheaded and ok with slowly tanking his company.
- Has recently went back to full in-office work week, despite employee and society demands for WFH. Some of their upper management still doesn't come in and still works from home.
- No vision or plan, truly is a company that's just throwing things to the wall in hopes something sticks.
- Fake reviews and fake followers. If you look closely, a lot of these "5 star" reviews are written probably by the same person (probably an executive assistant) and say truly nothing in-depth about a positive experience working here. The social follows are also questionable at most.
- Turnover from employees is HIGH. Despite the recent layoffs, other smart ones will see the company for what it is and dip out for somewhere else within the year.
Much more, but in summation, if you're looking to apply or accept an offer here, really reconsider. This place is a genuine mess and I'd bet that it doesn't have much longer doing anything but staffing in India.