3.0
15 May 2025
Former employee
Ann Arbor, MI
Recommend
CEO approval
Business outlook
Pros
Good Work-life balance, onboarding chance from project by project means you can learn different tech stacks, and people are generally nice.
Cons
The manager system is the worst. The hard-line manager system, in particular, completely isolates my actual work from the manager. As a result, it becomes impossible to receive proper feedback on performance, and natural promotions through work evaluations are practically unattainable. During bench periods (time without a project), you live in constant anxiety, never knowing when you might be laid off. In fact, I’ve seen colleagues who worked for five years get fired just three days after being placed on the bench. As mentioned earlier, the main issue lies with the HR system.