Search results
Yelp Reviews
1.0 1 review
- 5 star 0
- 4 star 0
- 3 star 0
- 2 star 0
- 1 star 1
This company is full of idiots who make organizational decisions for other companies without considering the actual talent of the people they're offloading and elevating. Real dumb for any company... More