Pros
I made some close friends and learned a lot about the type of employee I do not want to be. This place put professionalism into perspective for me, and I am thankful that I can now recognize warning signs of delusional management and toxic workplace culture. If you prefer a poorly stocked cereal bar to merit raises, this is your spot.
Cons
-No yearly reviews which means no merit increases or compensation for added responsibilities. -Natural skills, talents and interests are not encouraged. Often times, individuals who show interest and put effort into a specific career path are overlooked in favor of employees that are playing the game (see below). -Upper Management has favorites, and if you are not a favorite, you are screwed. Your best bet here is to slap on a smile and fake it 'til you make it. Sucking up is the ONLY way to progress in the company. -The sales department makes unattainable promises to potential customers that then jeopardize the Support and Marketing team's workloads and force uncomfortable situations when the Support team has to let a new customer know they cannot have what they want because the technology is simply not there. Promises based on what new consumers want to hear are made, and websites cannot be build on wishful thinking. -The development team is priority, and in fact they are not even paid via the same payroll and organization. They are treated like kings, make far more money than everyone else, and keep themselves segregated from any "team building events" which comes off as super condescending. Honestly, it sucks to see them dropping money on expensive wardrobes and high end items when other people who have been at the company for 5+ years cannot even get a raise. -"Team Building Exercises" seem to be the only thing that HR works on. They all feel forced and if you don't participate you are a spoiled sport. Ironically, the Support Team often has to work through all of these events because they are not a priority for this company at all. -Please read this again: The Support Team is not a priority for this company, DESPITE being the main selling point. Oh you want a website? Ours is only good because we have a Support Team available. Someone in this world please tell me how your main selling point is literally the department that constantly gets thrown under the bus. Someone. Somewhere. Help. -Upper management does not like strong opinions and often crosses boundaries with the personal space of female employees. -Upper management will disappear from workplace existence for long bouts of time then show up in the middle of a project with the goal of micromanaging. More than once upper management has insulted and berated the marketing team on quality work that she has no business or background critiquing. -Employees are not allowed to have any religion except Christianity, period. You will be forced into large prayer circles at any holiday. You will find yourself carefully opening your eyes to slowly look across the room and find another coworker also peeking. You will lock eyes, and you will have a mutual understanding of just how unprofessional this is in the workplace, and how disrespectful it is to those with different beliefs. -I don't know just be prepared to be treated like crap if you work here.