Pros
- Team lunches twice a week.
Cons
- No life/work balance, crazy overtime , nights, weekends, holidays, you name it, no pay or lieu. - Toxic environment, politics from dusk to dawn, super micro management. - No room for growth or advancement, just a place to pass your time. - Using punch clock and super strict about 8 hrs a day even if you worked 12hrs the day before, they don't care. - Benefits are less then basic, 10 vacation days, 3 sick days. people used to get to the office dead sick and infect everyone else just because of this. - Management can't follow their own story. Trying to show that the company is doing great financially but they are counting the cents. - Also, management is non-approachable, if you talk to any of the management(about 7 people), you are risking your job. Same goes for speaking your mind. - Office equipment is the cheapest you will ever find, breaking cheap IKEA desks and chairs. Developers are working with expired or trial software just for the company to save a few bucks. - Zero transparency, basically the attitude is "Shut up and do your job". If you ask questions you get in trouble. - Laughing or joking around with your colleagues is strictly prohibited and is considered a "waste of company's time". - As soon as someone leaves they trash his/her performance and how they damaged the business - Very sexist and chauvinist environment towards women.