Pros
Autonomous work environment and not micromanaged. Great benefits. Free lunch often.
Cons
Disorganized, lack of communication with new policies and procedures, poor training for new hires, and disrespectful management. I originally thought the poor reviews were just angry employees, but they are true. The company is all over the place. Management is very unprofessional. A previous review mentioned management cursing at employees. This is a true statement, as it has been witnessed. Everything is in excel and the ERP system is not as user friendly as most. Controls and policies are not put in place, so tasks are not consistent. If they are put in place, they are not communicated to the team as needed. There is no work life balance. You are expected to work long hours and are made to feel guilty if you leave at a reasonable time.