Low pay for the amount of work you do. Not a company you want stay too long as they will lay you off after you return from leave. If you are the type of employee that just want to work, collect your pay, and go home you will not fit in. You must be an employee that wants to entertain after work events, join clubs with the company, have potlucks basically k-12 school all over again. Yes there is micromanaging. If you are new and still learning the system you will get attitude when you need help.