Pros
Comfortable office, centrally located
Nice perks (office lunches, massages, exercises classes)
Very good health insurance
Good-natured, interesting coworkers (often hear discussions of upcoming travel plans, recent trips to theater, book clubs, office fantasy sports competitions, etc.)
Diverse work environment (several bilingual and/or international workers)
Very successful and stable sales as a company, despite industry struggles
Just recently completed a company wide satisfaction survey, to uncover and address any issues
As a small company, often allows individuals and relationships, rather than corporate policies to dictate
- Accommodate requests to work from home (temporarily or long term)
- Accommodate employee preferences (as possible) for workflow
- Coworkers are generally friends after hours, and are encouraged to socialize across dept lines
Ambitious coworkers; common for people to be pursuing higher ed degrees while working, side business projects or aspirations common
I'm a relatively new hire finishing off about 6 months on the job. I'm very content in my position and haven't come across any major drawbacks.
Cons
In-house CEO so management decisions are made quickly
- Can have very abrupt change in personnel
- Sudden reverses of policies or norms
In particular, poor communication surrounding dismissed employees.
Communications with upper management and/or between departments can sometimes be rather opaque
Like most companies, occasional clash of strong personalities