HR does a fantastic job selling the company to clueless college seniors and new grads, but don't be fooled: inside the shiny fur lies the rotting, diseased organs of a company that is drifting aimlessly in the ocean of enterprise software market. Below are the cons:
- Little to no career growth potential. People are hired for low-paying entry positions, expected to do what they are hired for and nothing else. If they go out of your way to learn new skills they are fired. Similarly, if management gets word that the employee continues to develop themselves outside of work, they will fire that employee to avoid paying them more.
- Insane micromanagement. Every aspect of an employee's work life will be scrutinized, including what color clothes they are wearing, what time they leave for lunch and get back from lunch, and even who they chat with via email and instant message.
- No long-term vision. People in upper management literally don't know what they are doing. Every single one of them got their positions by long tenure and playing the political game.
- Management through fear. Regular employees are regularly thrown under the bus and punished and fired for decisions they didn't make.
- It is a family business, and there are a ton of utterly incompetent people who are employed simply because they know the CEO and her family. They are shielded from any criticism and are literally untouchable, even if they ruin people's projects.
- Everyone is significantly underpaid. In addition, if they are salaried, the company mercilessly exploits the hell out of them.
- No training when people are first hired. They throw new hires in the water and they're expected to learn to swim on their own (although some departments are starting to change in this regard).
- The company pinches pennies. Just one example: they recently stopped buying paper cups (for coffee, water, etc.) to save money. Can you imagine that?
- There is fundamental lack of trust for employees. Just one example: every single expense report is reviewed by three people, line item by line item, and often times they refuse to reimburse people for restaurant tips or other normal expenses.
I could go on, but you get the picture. My advice: stay away from this company. There are much better places to start your career.