Pros
Casual dresscode attire, jean's and collar shirt. They take care of a lot lunches for their employees. Flexible working environment as for hours.
Cons
Organization was a weakness I found with this company. Although the work got busier as time went on and the company grew in the process. They need to work on their organization skills. When I had left, no one collected my keys, badge, no paperwork to sign while exiting, and no further information regarding my benefits after leaving.