Worst company I've worked for - Software Development Team Lead Karmak Employee Review

1.0
5 July 2018
Recommend
CEO approval
Business outlook

Pros

Decent comp and benefits, although slightly below market. There is an attempt to reform the company and tech stack with a new CEO and aggressive hiring. Work space and hardware/software provided is good. Low cost of living in the area. Convenient location and commute.

Cons

Technology is sub-par. Many of the developers are definitely towards the junior end of the scale and the codebase reflects this. This may be a plus for developers starting their career. Senior devs beware. Bait and switch recruiting. Interviewed for job X, made it clear not interested in tech Y. Was placed in both a different role than interviewed for and also working almost exclusively on Y which isn't even on my resume. This extends to the "great culture" which was very quickly found to be the opposite. Poor communication, office politics, and very quick to provide exaggerated negative feedback over much or nothing. Very rural town. If you're young and looking for a social life this large downside. Visual basic. Despite recruiting C#. Absolutely no mention of such until after hire. Misleading. 25% match on 401k if that's important to you.

avatar
Karmak Response
7y
We always appreciate feedback. We take pride in being honest with where we are and the direction we are heading, especially in regard to our technology. We are sorry to hear that there was a disconnect for you on what a Team Lead role means here, and the diversity of the skill levels on teams, and we certainly wish you well in finding your next position.

Explore other reviews about Karmak

5.0
25 Sept 2025
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Employee owned, good work culture, solid benefits

Cons

I can't really think of any

3.0
1 June 2026
Recommend
CEO approval
Business outlook

Pros

Quality Product Great story for the company

Cons

Benefits are VERY expensive. Product is 50% more expensive than the closest two competitors and the primary competitor is arguably the same product for half the cost. Management thinks they can overcome that problem by "selling better" Extremely disorganized between departments. Overall sales structure creates in-fighting. More often than not, sales person is putting out fires that other departments started because they don't know any roles outside of their own. Sales process is taken away from sales person prior to deal officially closing but then if deal goes backwards, salesperson gets their commission taken back even though they weren't handling the rollout. Extremely complicated rollout process.

See reviews by: Helpful|Rating|Date|All