2.0
May 11, 2010
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Fun laid back but challenging.
Cons
Ball is hemmoraging people, due to a lack of contracts. 3 mechanical engineers a week laid off due to lack of projects.