Pros
You will actually make friends at work, the team was the only thing that kept me going. I managed to stay in this company for over a year but I have been thinking about quitting since my 2nd month.
Cons
High turnover, low compensation, micromanagement, they make so many promises that they are not keeping, so many internal changes, very toxic work environment, really the only good thing about this company is the people/employees NOT leadership. Very stressful position, no job security what so ever, no career growth, no opportunities, if you are a top performer they will treat you like royalty but the moment something goes wrong you will feel like you might get laid off tomorrow. There are way better companies out there..