Pros
-can wear t-shirt/jeans and sneakers. -good work-life balance usually. -free lunches fridays during summer, and breakfast mondays during winter.
Cons
- What started off as a great company quickly turned into an utter mess and joke of a place. - This place instills fear into employees, unless you are "in". - Overtime galore. - They out scource their jobs to other countries, and lay off people with the most knowledge of how things work. Just to save a buck. - Health care sucks. Do not apply here if you or a family member have health problems, every year ther insurance gets worse. They just let go 20+ more people. Most of these people have contributed to the culture. Some remaining will also be fearing for their positions no matter what they think their standing is in the company - aside from management. They have free lunches fridays, breakfast mondays. However, they fired most of these people that organize it. So no free lunches or breakfasts, one of the redeeming qualities of the place. They DO have a "fully stocked kitchen" but, employees MUST PAY for the food items, most tech companies that promise this pay for the food.... They also have fun arcade games and a ping pong&pool table. But like a reviewer said, EMPLOYEES brought in those arcade games. Nothing this company does is for the employees, despite what they may say. Favoritism runs rampant at this place. Even if you think you are in the "in" crowd. They will not get rid of some people in the higher positions. Even as games fail, the people who make the money making decisions for those failures are not held accountable. Instead of laying off even a single manager, they laid off 20+ who have no say in what gets put in the game. Although, many times people have argued with those management making decisions, most of the times they do not listen. If they did, everyone would still have their positions and the company would be making a lot of money. They do surveys and try to get people's opinions, but never listen to them. This was all a great waste of everyone's time. Many illegal and head scratching things have happened at this place. The whole company is aware of it. They have special retreats every year that costs the company tens of thousands. They try and penny pinch other things, but when it comes to parties and upper management using cards for lunches, they don't bat an eye. Yet if someone requests software or a keyboard it takes a while. The local "CEO" says how much of a "family" they are, and at every all staff say how much we've grown, and couldn't do it without all of us "family". A family would not let go of great workers who have worked there for 5+ years and contributed to their culture that they always brag about. This company also does not care who you are as a person, although it may seem like that. Many people have gotten praises and raises recently for their work ethic. If you are foriegn, or live outside the country hoping to get a visa, don't. Good people who only had a month left to get their work visas got let go. Who does that? They will find a reason to lay you off if they don't like you, but will spin it as "we are laying a bunch of people off, nothing personal." CEO only cares about his own ego. After this, not only will the people he let go not like him, but also the people remaining at the office. Everytime there will be an all staff, don't expect people to like you, or even want to be excited to what you have to say. No one will care now after this. No one will trust or believe you... This was a huge blow to the company. At this rate they have more managers than underlings. Yet they frown upon Letting mana gers go, even though most of them ccontribute nothing, they only fake it til they make it. Most of them have no idea what they are talking about. They say one thing, then an hour later claim they've never said it. Most of their decisions they retract and wait until the producT is almost o ut the door before they want to change something minor. That minor change costs many workers -and the company- hours, days, and precious money. Upper management either does not realize this, or they do, and do not care to do anything about the managerS... Instead lay blame on the workers. Many people in management are severely underqualified, despite how many "trainings" and management meetings they go to, they will never improve. Workers can tell them how they can imrpove upon their jobs, but they fall upon deaf ears. Do you know how much they care? After they do lay offs... They go out to party and drink. Yeehaw.