Pros
-Free Coffee & Ramen
-Free Company events; Cake, Pizza, Movies, BBQs
-Laid Back Atmosphere
-Flexible schedule (unpaid time-off), great for students & parents with children
-Casual environment
-Health benefits & 401k
-Friendly employees
-Close to bus routes & soon lightrail
-Diversity of projects & clients
-Learning opportunities on down-time
Cons
-Heat/Cooling problems in the building.
-Constant moving of work spaces.
-Experience & being a permanent employee does not equate to job security
-Inconsistency in work ethic and practices.
-Inconsistency in pay for the same job title.
-Newer employees are often promoted faster than older & more experienced employees, leaving long term loyal employees always waiting for advancement.
-Absent non-proactive management: Many lazy employees promoted or moved to advancement due to exposure to a project after their superior quits rather than the employee's experience or work ethic.
-Training practices have become non-existent.
-Lack of HR intervention: sexist environment, male employees are open to have vulgar, perverse & inappropriate discussions on a daily basis. It is not uncommon for many long term female employees to not be promoted to lead positions over newer male employees.
-Nepotism, manager's spouse quickly promoted to management over experienced candidates, relatives of company are quickly promoted to high positions.