Pros
I honestly have no pros for this company
Cons
Terrible TERRIBLE place to work. They only care about getting jobs out the door. They lose great talent because of the terrible atmosphere, and rely too heavily on over time calling it a "gift". Instead of paying people what they worth, they tell you to work overtime when available. You aren't allowed to eat at your desk, get up and walk around, or talk. They say this is okay because they give you two 15 minute breaks a day (legally required). Company meetings are done about monthly, but just bash employees for not working hard enough. Pretend to have a family atmosphere but treat most of their employees like soulless robots. They DO NOT like people with ambition. Heavily play the favorites game, leads and supervisors are the only ones treated halfway decent. Yearly raises, and PTO opportunities are NOT guaranteed. If you are looking for a career, do not work here. I worked here for two years, could double the amount of work anyone else put out, but was less valuable because I didn't work 60+ hours a week. I wish I didn't have to give them stars.