- Aclara Technologies LLC19.Apr 2017
Company culture is good unless the deem you are not needed and then they create an environment to justify getting rid you.
Support from management
upper management is only concerned about hitting numbers to get their bonuses.
most employees do work well in a team environment.
Freedom to work independently
management is second guessing most things a person does even though they don't have the knowledge to know the proper way to do things.