Overall employee rating

2.9
Based on 9 reviews
5
4
3
2
1
Detail Ratings
Work life balance
3.0
Career Growth
3.0
Work flexibility
4.0
Job Security
3.0
Pay and benefits
3.0
Leadership
2.0
Company Culture
3.0
Disclaimer: Reviews on Jobstore are independently submitted by users; we do not guarantee the accuracy or truth of any individual submission. Read more
Software Engineer
2.9
3 April 2026
Work flexibility is a mixed bag here
Pros: My specific team had a pretty solid remote work policy for a while. We could mostly work from home, which was a huge plus for my work-life balance. It's nice that the tech industry overall supports this, and some managers really get it.
Cons: The biggest issue is the inconsistency. Not all projects or teams had the same flexibility. Some expected you in the Atlanta office for a hybrid model, making it tough to plan. It wasn't always clear what the expectation was for developers.
Advice to Management: Try to standardize the work flexibility policies across all teams and projects. It would help a lot if expectations for remote work or hybrid setups were consistent for all software engineers.
Show more
Software Engineer
3.1
26 December 2025
Remote work is great, but project demands vary
Pros: As a Software Engineer, the option to work remote from home is a huge plus. They've got a pretty solid WFH policy for many roles, which is key for flexibility. It's nice not having to commute daily.
Cons: Sometimes, the demands for digital transformation projects can mean irregular hours. It's tough to consistently maintain a 40-hour work week when client needs shift. Work-life balance can get a bit skewed during crunch times.
Advice to Management: Try to standardize project timelines a bit more for all digital transformation projects. Help teams better manage client expectations to avoid last-minute crunch times and support better work-life balance for employees.
Show more

Latest jobs from techolution

More jobs

See More Companies

Are you sure?

Once you confirm, please note that this action cannot be undone.