Pros
- Good vision - Great potential - Excellent talent pool - Relaxed office environment - Super helpful employees make learning on the job simple and effective - Great Christmas party and summer BBQs - Good entry level positions (all departments), you will learn a lot
Cons
- No real leaders within the company resulting in confusion and disorganization - Unqualified management - Poor culture that leads to disgruntled employees - Lack of flexibility (they say you have flexible hours but you have to come in either at 7:30, 8:00 or 8:30. -Management watches and records the time you come in everyday. - You can't work from home. - Micromanaging, some people are always watching what you do - Senior management care about the time you come in than the quality of your performance and if you put in extra hours.