Pros
It used to be a tight-knit ran company where people were actually having fun and working.
Cons
There is no room for advancement whatsoever you basically have to know somebody to get any higher. They completely burn you out daily and give these very high expectations with minimum pay. There is absolutely no way to get any time off longer than 2 days without having to take a point or risk being fired. The change in management is so up and down and constantly reversed. Many promises have been made none of them have happened if anything it has gotten worse. If you can make it past 2 years congratulations. Also having no control over your schedule whatsoever is awful when some people are being told they can do part-time and then some people are told they absolutely cannot do part-time. Some employees can go and come as they please once their job is done when other employees have to be clocked in logged in with very minimal break time. 10 minutes break time after 3 hours and 30 minutes for lunch.