It's a nice place to work.
Employees are allowed to work on their own. Managers are available for questions. It's a nice work atmosphere and employees are trusted by their managers to get the work done.
ProsMy manager supported me and trained me on some tasks.
ConsThe salary was a bit low.