Pros
-Pay (compared to other companies and similar roles WEB is above average). I've been told this is not the case with other roles, such as programming. - A protected culture- It's hard to get hired here, which may sound like a con, but what it really means is they don't let just anyone in. This is important because it protects a very unique work culture and makes the stress of the job much easier to handle. There is not one person I worked with that I didn't get along with- -Coworkers- A great group of people who tend to be team oriented and are always helpful. -The office- A fitness gym, locker room, and lunch bar are all on site and available to employees. Break room includes game tables and tvs. Outdoor space for lunch. Lots of food demonstrations and free catering.
Cons
-Training (this has drastically improved since I originally went through it, but there is still more that can be done to remove the "sink or swim" feeling many reps have starting out). -Limited advancement opportunities. It's a very laterally structured company and very young, so "moving up" may be harder to do and take more patience than "moving on." -Limited experience in management. (There are some fantastic individuals in management--but many of them are still early in their management careers. Most worked at the company for less than 2 years when they were promoted) -Health Benefits. (The company has a fantastic 401K match, but their health insurance offerings are sub-par. This may improve as the employees get older, but right now I would say the median age of the workforce is somewhere around 26-27.)