Cannot recommend; especially to anyone looking for skills and career growth
Pros
Benefits Wellness programs Coffee and break areas Concierge services Company's community involvement Some very nice and friendly people Casual dress code
Cons
Most unfortunate is that employees who want to excel in what they do, be productive and produce quality work meet with frustration from every angle. Unless an employee can adopt a "whatever" attitude, the work life at this company is frustrating every day. If a person is looking to grow their skill sets and technical capabilities, this company is slow-to-none. Any enhancement of job skills basically has to be done by the employee's own initiative. Very little or no budget for training. First level and middle management appears to be unable, scared, or unwilling to make decisions much less demonstrate leadership skills. Departments and project groups work in silos.