My experience was an environment with poor morale, micromanagement, excessive hours, poor benefits and inept leadership. There is high turnover and high stress across the company. Upper management does not honor their word and simply says whatever it takes to pacify employees on a day to day basis. Get anything and everything in writing.
Leadership manages through oppression and micromanagement opposed to actual leadership inspiring employees to follow. People complain among themselves but will not take it to management or HR in fear of losing their job. Most people have no idea their position is in jeopardy until they are walked out of the door which happens pretty frequently.
Don’t fool yourself, I read reviews prior to joining the company, however, I thought with a positive work ethic and a sparkling track record in my career that I would have nothing to fear if I did my job, worked hard and met deadlines. That is not the case, people constantly throw people under the bus and don’t take ownership for their actions. Several employees have been there forever and act very annoyed when you ask them a question.
Company culture is myopic, they will tell you exactly what they want and don’t rock the boat. Do exactly as you’re told or you won’t make it there for long if you do.
The actual product is flashy but lacking do your homework to ensure it meets your needs.
I would not recommend this company.