Great low level employees, exceptionally poor management
A lot of the low-level employees are very great and competent people, which makes the company culture and events a good amount of fun. Coworkers often spend time together outside of the office at local events or bars. The company also sponsors a weekly happy-hour event with beer, wine, and food.
Salary is at or slightly above average for the area - more... after accounting for position. However, the company does not adjust compensation in any merit-based way (anecdotally, I do not know of anyone's pay being adjusted at all). Stock options for some employees -- worth is debatable at a private company. ... - less
ProsAverage employee is great, lax office hours, unlimited PTO, health/dental
ConsInconsiderate management and project deadlines