Pros
-Senior management have a clear view for the future and I have true faith in them to make the company prosper. -Their philosophy is to keep their customers happy and their employees as well. -This job entails a service to the consumer. You use programming, database, MS Office, customer service skills and much more. Great Customer Service = Happy Customer = Return Customer + Positive Word of Mouth -Full Medical, dental, vision benefits. -Free lunch everyday ordered from local restaurants that deliver. Stocked kitchen with snacks, drinks -Relaxing office environment with your own office, not a cubicle. -Freetime game room with xbox, PS2, Wii and ping pong. -Chance to further education\training through special programs. It's a great learning opportunity. -Friendly co-workers. It's a small company so being able to work with other departments (R&D, administrative, Operations, Sales) felt like it was a family.
Cons
The training process needs a bit of work.