I worked for this company as a temp for 6 months. This was a great company to work for. They sincerely care about their employees and do fun events to keep them happy. They are flexible with your work hours and love hearing your input on projects.
They are forward thinkers. I love the fact that they have a ping pong/pool table in the employees lounge along with snacks and food. They do monthly luncheons for the employees along with parties for certain holidays.
The employees work hard and play hard. The CEO and HR director care and lookout for their employees.